marine annelid - Turkish English Dictionary